juxtaglomerular cells - English Synonyms Dictionary